đïžGitĐŻŃаđïž
docs/et-rEE/user/translate.md fix/qr-error-correction (7b45f84f) Text, 4.56 KB
---
title: TÔlgi rakendus
parent: User Guide
nav_order: 17
last_updated: 2026-06-25
description: Kuidas rakendust ja selle dokumentatsiooni Crowdini kaudu tÔlgitakse ja tÔlgete panustamise juhised.
aliases:
Tff7b72- tÔlgi
Tff7b72- crowdin
Tc9d1d9 - localization
Tc9d1d9---
Tc9d1d9# TÔlgi rakendus
TÔlgete koostamisele kaasaaitamine aitab Meshtasticut laiemale publikule kÀttesaadavaks teha. Rakendus kasutab nii kasutajaliidese kui ka rakendusesisese dokumentatsiooni kogukonna tÔlgete haldamiseks [Tff7b72Crowdinit](Te6edf3https://crowdin.com/).
---
Tc9d1d9## Mida tÔlgitakse
| Resource | Allika asukoht | SÔnumid |
| ----------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------- |
| UI strings | Ta5d6ff`core/resources/src/commonMain/composeResources/values/strings.xml` | Buttons, labels, messages, and all user-visible text |
| User Guide pages | Ta5d6ff`docs/en/user/*.md` | Rakendusesisene dokumentatsioon kuvatakse jaotises Abi ja dokumentatsioon |
| Fastlane metadata | Ta5d6ff`fastlane/metadata/android/en-US/` | App Store listing title, description, and changelogs |
Tff7b72> â ïž **MĂ€rkus:** Arendaja juhend ainult inglise keeles. Kaastöölistele suunatud koodikeskset dokumentatsiooni ei tĂ”lgita.
---
Tc9d1d9## How to Contribute
Tff7b721. **KĂŒlasta Crowdini projekti.** Ava [Tff7b72Meshtastic Android Crowdini projekt](Te6edf3https://crowdin.com/project/meshtastic-android) ja logi sisse vĂ”i loo tasuta konto.
Tff7b722. **Vali keel.** Vali olemasolev keel vÔi taotle uut, avades [Tff7b72GitHubi probleemi](Te6edf3https://github.com/meshtastic/Meshtastic-Android/issues/new).
Tff7b723. **TÔlgi stringe.** Crowdin kuvab ingliskeelse allika vasakul ja sinu tÔlke paremal. TÔlki iga string ja salvesta.
Tff7b724. **Review context.** Many strings include screenshots or context comments â check these to understand where the text appears in the app.
Tff7b725. **Submit.** Approved translations are automatically merged into the next release.
Tff7b72> đĄ \*\*Vihje." Hoia tĂ”lked lĂŒhikesed. UI strings often appear in buttons, chips, or narrow columns. If a translation is significantly longer than the English original, consider abbreviating where the meaning stays clear.
---
Tc9d1d9## Lisa uus keel
Kui teie keelt Crowdinis veel pole:
Tff7b721. Ava probleem [Tff7b72GitHubis](Te6edf3https://github.com/meshtastic/Meshtastic-Android/issues/new) ja taotle uut lokaati.
Tff7b722. Hooldaja lisab keele Crowdinile ja seadistab faili Ta5d6ff`crowdin.yml`.
Tff7b723. PÀrast lisamist saad kohe tÔlkima hakata.
---
Tc9d1d9## How Translations Are Organized
The Android app uses **Compose Multiplatform resources** for all user-visible strings:
Ta5d6ff```
core/resources/src/commonMain/composeResources/
âââ values/ â English (default)
â âââ strings.xml
âââ values-de/ â German
â âââ strings.xml
âââ values-fr/ â French
â âââ strings.xml
âââ ...
```
In-app documentation follows a similar pattern under Ta5d6ff`docs/`:
Ta5d6ff```
docs/
âââ en/user/ â English source (default)
â âââ onboarding.md
â âââ ...
âââ fr-rFR/user/ â French (France)
â âââ onboarding.md
â âââ ...
âââ de-rDE/user/ â German (Germany)
â âââ ...
âââ ...
```
Lokaadikaustad kasutavad Androidi ressursikonventsiooni Ta5d6ff`{lang}-r{REGION}` (nt Ta5d6ff`fr-rFR`, Ta5d6ff`de-rDE`, Ta5d6ff`ja-rJP`), mis vastab rakenduste stringide jaoks kasutatavatele Ta5d6ff`values-*` kataloogidele.
Rakendus valib automaatselt Ôige lokaadi seadme **Keele ja piirkonna** sÀtete pÔhjal.
---
Tc9d1d9## Translation Guidelines
Tff7b72- **Ăra tĂ”lgi** tehnilisi termineid nagu "LoRa", "MQTT", "BLE", "TAK", "SNR", or "RSSI" â need on universaalsed.
Tff7b72- **JÀta kohatÀited puutumata.** Stringid nagu Ta5d6ff`%1$s` vÔi Ta5d6ff`%d` tÀidetakse kÀitusajal. Do not remove or reorder them unless the grammar of your language requires it.
Tff7b72- **Match tone.** The app uses a friendly, direct voice. Avoid overly formal language.
Tff7b72- **Testi vÔimalusel.** Vaheta seadme keelt ja ava rakendus, et nÀha, kuidas tÔlked kontekstis vÀlja nÀevad.
---
Tc9d1d9## Questions?
Kui on kĂŒsimusi konkreetse stringi konteksti kohta vĂ”i vajad abi alustamiseks, ava arutelu lehel [Tff7b72Meshtastic GitHub Discussions](Te6edf3https://github.com/orgs/meshtastic/discussions).
TĂ€nan teid Meshtasticu haardeala laiendamise eest!
Served by rngit 1.5.2 - Generated in 0.07s